
#contenedorLogin{

            padding: 38px;
            width: 327px;
            position: absolute;
            left: 833px;
            margin: 330px auto;
            -webkit-border-radius: 	25px 25px 25px 25px;
            -moz-border-darius: 	25px 25px 25px 25px;
            border:		1 solid;

            -webkit-box-shadow: -4px 9px 50.5px white;
            -moz-box-shadow: 0px 0px 50.5px black;
            height:    160px
        }

        #contenedorPrincipal{

            padding: 38px;
            width: 1104px;
            position: absolute;
            left: 127px;
            margin: 443px auto;
            -webkit-border-radius: 	-14px 25px 25px 25px;
            -moz-border-darius: 	25px 25px 25px 25px;
            border:		1 solid;

            -webkit-box-shadow: 0px 0px 50.5px silver;
            -moz-box-shadow: 0px 0px 50.5px silver;
            height:    864px
        }
        #contenedorCarrusel{

            padding: 38px;
            width: 983px;
            position: absolute;
            left: 107px;
            margin: 291px auto;
            -webkit-border-radius: 	25px 25px 25px 25px;
            -moz-border-darius: 	25px 25px 25px 25px;
           



            height:    295px
        }                                                                                                
        #contenedorSeparador{


            padding: 13px;
            width: 267px;
            position: absolute;
            left: 215px;
            height: -78px;
            margin: 393px auto;
            -webkit-border-radius: 161px 25px 25px 25px;
            -moz-border-darius: 25px 25px 25px 25px;
            border: 1 solid black;
            -webkit-box-shadow: 0px 0px 50.5px silver;
            -moz-box-shadow: 0px 0px 50.5px silver;

        }
       
        #capa{

            padding: 13px;
            width: 358px;
            position: absolute;
            left: 853px;
            margin: 494px auto;
            -webkit-border-radius: -14px 25px 25px 25px;
            -moz-border-darius: 25px 25px 25px 25px;
            border: 1 solid black;
            -webkit-box-shadow: 0px 0px 50.5px silver;
            -moz-box-shadow: 0px 0px 50.5px silver;
            height: 380px;
        }
        #contenedorFondo{

            padding: 13px;
            width: 1314px;
            position: absolute;
            left: 88px;
            margin: 7px auto;
            -webkit-border-radius: -14px 25px 25px 25px;
            -moz-border-darius: 25px 25px 25px 25px;
            border: 1 solid black;
            -webkit-box-shadow: 0px 0px 50.5px silver;
            -moz-box-shadow: 0px 0px 50.5px silver;
            height: 1402px;
        }
.ui-accordion-content-active
{
	 background-color: #60ae28; 
	 background: #60ae28;
	 collapsible: false;
}


.ui-accordion .ui-accordion-header { 
		 	background-color: #499016; 
	 	background: #499016;   
	 	color: black;
	 	collapsible: false;
}

.ui-accordion-header.ui-state-hover
	{
	 	background-color: #6ebd35; 
	 	background: #6ebd35;
	 	collapsible: false;
	}

.ui-accordion-header.ui-state-active 
{
	 background-color: #6ebd35; 
	 background: #6ebd35;
	 collapsible: false;
}
.ui-widget-content {
	border: 0px;
	collapsible: false;

	}
	


table {
			font: 11px verdana,verdana, arial;
			margin: 0;
			padding: 0;
			border-collapse: collapse;
			text-align: left;
			color: #333;
			line-height: 19px;
		}
		
		caption {
			font-size: 14px;
			font-weight: bold;
			margin-bottom: 20px;
			text-align: left;
			text-transform: uppercase;
		}
		
		td {
			margin: 0;
			padding: 20px 10px;
			border: 1px dotted #f5f5f5;
		}
		
		
		th {
			font-weight: normal;
			text-transform: uppercase;
		}
		
		thead tr th {
			background-color: #575757;
			padding:  20px 10px;
			color: #fff;
			font-weight: bold;
			border-right: 2px solid #333;
			text-transform: uppercase;
			text-align:center;
		}
		
		tfoot tr th, tfoot tr td {
			background-color: transparent;
			padding:  20px 10px;
			color: #ccc;
			border-top: 1px solid #ccc;
		}
		
		tbody tr th {
			padding: 20px 10px;
			border-bottom: 1px dotted #fafafa;
		}
		
		tr { 
			background-color: #FBFDF6;
		}
		tr.odd {
			background-color: #EDF7DC;
		}
		
		tr:hover {
		}
		
		tr:hover td, tr:hover td a, tr:hover th a {
			color: #a10000;
		}
		
		td:hover {
		}

		tr:hover th a:hover {
			background-color: #F7FBEF;
			border-bottom: 2px solid #86C200;
		}
		
		table a {
			color: #608117;
			background-image: none;
			text-decoration: none;
			border-bottom: 1px dotted #8A8F95;
			padding: 2px;
			padding-right: 12px; background: transparent url(http://www.alvit.de/vf/csstablegallery/link.gif) no-repeat 100% 50%;
		}

		table a:hover {
			color: #BBC4CD;
			background-image: none;
			text-decoration: none;
			border-bottom: 3px solid #333;
			padding: 2px;
			padding-right: 12px; color: #A2A2A2; background: transparent url(http://www.alvit.de/vf/csstablegallery/link.gif) no-repeat 100% 50%;
		}
		
		table a:visited {
			text-decoration: none;
			border-bottom: 1px dotted #333;
			text-decoration: none;
			padding-right: 12px; color: #A2A2A2; background: transparent url(http://www.alvit.de/vf/csstablegallery/visitedLink.gif) no-repeat 100% 50%;
		}
		
		table a:visited:hover {
			background-image: none;
			text-decoration: none;
			border-bottom: 3px solid #333;
			padding: 2px;
			padding-right: 12px; color: #A2A2A2; background: transparent url(http://www.alvit.de/vf/csstablegallery/visitedLink.gif) no-repeat 100% 50%;
		}
		

a.disabled {
    text-decoration: none;
    color: black;
    cursor: default;
}

a:link {text-decoration:none; color: #FF8044;} /* Link no visitado*/
a:visited {text-decoration:none; color:#FF8044} /*Link visitado*/
a:active {text-decoration:none; color:#FF8044; background:#EEEEEE} /*Link activo*/

.button { /* clase general */
  border: 1px solid #dedede;
  border-radius: 3px;
  color: #555;
  display: inline-block;
  font: bold 12px/12px HelveticaNeue, Arial;
  padding: 8px 11px;
  text-decoration: none;
}

.button.white{
  background: #f5f5f5;
  border-color: #dedede #d8d8d8 #d3d3d3;
  box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
  color: #555;
  text-shadow: 0 1px 0 #fff;
  background: -moz-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: -webkit-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: o-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: ms-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: linear-gradient(top,  #f9f9f9, #f0f0f0);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0');
}

.button.white:hover{
    background: #f4f4f4;
    border-color: #c7c7c7 #c3c3c3 #bebebe;
    box-shadow: 0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;
    text-shadow: 0 1px 0 #fdfdfd;
    background: -moz-linear-gradient(top,  #efefef, #f8f8f8);
    background: -webkit-linear-gradient(top,  #efefef, #f8f8f8);
    background: -o-linear-gradient(top,  #efefef, #f8f8f8);
    background: -ms-linear-gradient(top,  #efefef, #f8f8f8);
    background: linear-gradient(top,  #efefef, #f8f8f8);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8');
}